MSTCA - Contractor License                                         HY-TEK's Meet Manager
                     MSTCA Frank Mooney XC Invitational - 11/4/2017                      
                              Wrentham Developmental Center                              
                                  Last Completed Event                                   
 
Boys 5k Run CC JR SR Division 1
      Comp#  Name                            School                           Time Points
=========================================================================================
    1  2791  Mah, Andrew                 12  Newton North                 15:20.40       
    2  2668  Cook, Samuel                12  Methuen                      16:20.96       
    3  2779  Gavish, Ilai                12  Newton North                 16:21.20       
    4  1684  Simoneau, Alexander         12  Bishop Feehan                16:29.82       
    5  2312  May, Keith                  11  Haverhill                    16:33.34       
    6  1989  Leclerc, Jose               12  Chelsea                      16:38.82       
    7  2050  Lauretti-Pereira, Joseph    12  Danvers                      16:41.97       
    8  2500  Rosa, Deven                 12  Lowell                       16:44.50       
    9  2061  Lynch, Michael              12  Dartmouth                    16:49.34       
   10  3241  Belmonte, Brian             11  Shepherd Hill                16:51.88       
   11  2798  Silagi, Joe                 11  Newton North                 16:52.28       
   12  2840  Mahoney, Tim                12  North Middlesex              16:52.74       
   13  1753  Corcoran, Cole              12  Braintree                    16:54.14       
   14  2680  Salvo, Eric                 11  Methuen                      16:54.66       
   15  3687  Ryan, Jack                  12  Whitman-Hanson               16:55.83       
   16  2045  Breen, Liam                 11  Danvers                      16:56.38       
   17  2801  Steudel, Simon              11  Newton North                 16:57.30       
   18  3685  Newman, Andrew              12  Whitman-Hanson               16:57.72       
   19  2669  Ellis, Alexander            12  Methuen                      16:58.18       
   20  2749  Spyropoulos, Chris          12  Needham                      16:58.72       
   21  2266  Sullivan, Devon             12  Groton-Dunstable             16:59.21       
   22  2198  Goldman, Ryan               11  Franklin                     16:59.38       
   23  2667  Cook, Alan                  12  Methuen                      16:59.76       
   24  3050  Riffe, Andrew               11  Reading                      16:59.92       
   25  1790  Fernandez, Imanuel          11  Brockton                     17:01.33       
   26  1807  Porter, Jordan              12  Brockton                     17:03.15       
   27  3124  Sullivan, John              11  Saint John's                 17:03.97       
   28  2252  Kritzer, Eli                11  Groton-Dunstable             17:05.22       
   29  2401  Doherty Munro, Jacob        12  Hudson                       17:06.04       
   30  1835  LeFaivre, Sergei            11  Brookline                    17:07.84       
   31  2822  Walensky, Seth              12  Newton South                 17:09.77       
   32  2781  Gelb-Bicknell, Corey        11  Newton North                 17:11.96       
   33  1768  Busa, Sam                   11  Bridgewater-Raynham          17:16.40       
   34  2067  Rioux, Benjamin             11  Dartmouth                    17:18.75       
   35  2483  Gonzalez, Juan Carlos       12  Lowell                       17:19.28       
   36  2815  Miller, Shaw                11  Newton South                 17:20.26       
   37  3561  Carlson, Jack               11  Wellesley                    17:22.10       
   38  2479  Ferreras, Tyrese            11  Lowell                       17:23.86       
   39  2052  Moriarty, Andrew            12  Danvers                      17:24.38       
   40  1829  Haber, Ben                  11  Brookline                    17:25.19       
   41  2411  Pinto, Sam                  12  Hudson                       17:25.98       
   42  2475  Chhean, Oudong              11  Lowell                       17:26.85       
   43  2743  Kennedy, Henry              11  Needham                      17:27.03       
   44  2486  Kiuna, Ian                  11  Lowell                       17:27.76       
   45  2184  Barrow, Daniel              11  Franklin                     17:29.74       
   46  3579  MacDougall, Bennett         11  Wellesley                    17:30.31       
   47  1788  Doneghan, Javier            11  Brockton                     17:32.03       
   48  2507  Brown, Patrick              12  Malden Catholic              17:32.44       
   49  2016  Henry, Julian               11  Concord-Carlisle             17:32.77       
   50  3057  Yatsuhashi, Andrew          12  Reading                      17:33.10       
   51  3557  Austin, Mark                11  Wellesley                    17:33.38       
   52  1872  Prakash, Rishabh            11  Burlington                   17:35.48       
   53  2561  Hassing, Cam                12  Marshfield                   17:36.16       
   54  2021  Kovacevic, Marko            09  Concord-Carlisle             17:36.59       
   55  1824  Clark, Harrison             11  Brookline                    17:36.62       
   56  2410  Person, Tim                 11  Hudson                       17:37.59       
   57  1546  Candell, Jeffrey            11  Arlington                    17:38.09       
   58  1764  Balsamo, Gio                11  Bridgewater-Raynham          17:39.26       
   59  2004  Cramer, Caleb               11  Concord-Carlisle             17:40.05       
   60  2055  Derrick, Noah               11  Dartmouth                    17:41.85       
   61  3566  Cohen-Abeles, Luke          11  Wellesley                    17:43.03       
   62  1670  Cran, Greg                  12  Bishop Feehan                17:44.92       
   63  1678  Medeiros, Ryan              11  Bishop Feehan                17:45.51       
   64  2730  Blackburn, Andrew           11  Needham                      17:45.67       
   65  2480  Ferry, Joe                  12  Lowell                       17:46.32       
   66  3733  Kendall, Ethan              12  Winchester                   17:46.59       
   67  3087  Catarius, Matthew           11  Saint John's                 17:46.84       
   68  2811  Lacayo, Daniel              11  Newton South                 17:47.00       
   69  3165  Moskal, Ted                 12  Saint John's Prep            17:48.00       
   70  1927  Giannasca, Matt             09  Central Catholic             17:49.14       
   71  2065  Ouellet, Kam                12  Dartmouth                    17:49.97       
   72  3054  Thornton, Tyler             12  Reading                      17:53.18       
   73  3508  Langlois, Derryn            11  Wakefield                    17:53.23       
   74  2852  Polsgrove, Ryan             11  North Quincy                 17:53.30       
   75  2234  Harpe, Avery                11  Greater New Bedford Rvt      17:54.63       
   76  3244  Casey, Keegan               11  Shepherd Hill                17:54.77       
   77  2028  Moore, Jackson              12  Concord-Carlisle             17:55.05       
   78  1849  Shapiro, Sam                11  Brookline                    17:56.43       
   79  3590  Pineau, Austin              11  Wellesley                    17:57.26       
   80  3098  Jennings, Matthew           11  Saint John's                 17:58.46       
   81  2922  Foote, Alexander            12  Oliver Ames                  17:59.51       
   82  2939  Nipoti, Owen                10  Oliver Ames                  18:00.02       
   83  1722  Moreira, Simon              12  Boston College High          18:00.26       
   84  3738  Pylkannen, Kai              12  Winchester                   18:01.15       
   85  3723  Downs, James                12  Winchester                   18:01.33       
   86  3639  Abbott, Nick                11  Weymouth                     18:01.95       
   87  2470  Smith, Josh                 11  King Philip                  18:03.78       
   88  1844  Rachlin, Peter              11  Brookline                    18:04.03       
   89  3648  Jeanjaquet, Brendan         11  Weymouth                     18:04.72       
   90  1950  Perez, Vrandol              11  Central Catholic             18:05.15       
   91  3107  Maglitta, Dante             11  Saint John's                 18:05.45       
   92  1720  MacNeil, Jake               12  Boston College High          18:05.83       
   93  2385  Cote, Sam                   11  Hopkinton                    18:06.82       
   94  2982  Buchanan, Ryan              11  Peabody                      18:06.95       
   95  3141  Bettencourt, Anthony        12  Saint John's Prep            18:07.16       
   96  1672  Devlin, Ronan               12  Bishop Feehan                18:08.14       
   97  1889  Hayward, Isaiah             11  Cambridge Rindge & Latin     18:08.52       
   98  2927  Joey, Looney                10  Oliver Ames                  18:09.08       
   99  1792  Ghelle, Abubakar            11  Brockton                     18:09.29       
  100  1830  Heffen, Henry               12  Brookline                    18:09.60       
  101  3006  Jenkins, Matthew            11  Plymouth North               18:10.22       
  102  3607  Cappucci, Matthew           11  Westford Academy             18:10.94       
  103  3011  Mallia, Cameron             12  Plymouth North               18:11.41       
  104  2929  MacInnis, Robert            12  Oliver Ames                  18:11.52       
  105  2062  Morin, Brendan              11  Dartmouth                    18:11.84       
  106  1834  Lee, Gabriel                11  Brookline                    18:12.27       
  107  3271  Furuness, Ryan              11  Shrewsbury                   18:12.90       
  108  2541  Miller, Justin              11  Mansfield                    18:14.75       
  109  2690  Carey, Nick                 12  Milford                      18:15.37       
  110  1594  O'Toole, Nicholas           12  Barnstable                   18:15.86       
  111  2008  Decker, Amos                11  Concord-Carlisle             18:16.17       
  112  3235  Sethi, Kanishka             11  Sharon                       18:16.61       
  113  2837  Doig, Robert                12  North Middlesex              18:16.64       
  114  1628  Hewson, Kyle                11  Beverly                      18:17.64       
  115  2683  Spina, Nick                 12  Methuen                      18:17.70       
  116  2038  Sutter, Thomas              11  Concord-Carlisle             18:17.90       
  117  1550  Friedman, Spencer           11  Arlington                    18:17.97       
  118  2740  Goodale, Ryan               11  Needham                      18:18.32       
  119  2139  Stapinski, Sam              11  Duxbury                      18:18.63       
  120  2484  Grimes, Sammy               11  Lowell                       18:18.75       
  121  1767  Barry, Pat                  11  Bridgewater-Raynham          18:19.60       
  122  1671  Cran, Mike                  12  Bishop Feehan                18:19.93       
  123  2041  White, Jacob                09  Concord-Carlisle             18:20.44       
  124  1625  Fox, George                 11  Beverly                      18:21.31       
  125  2220  Shumway, Matthew            11  Franklin                     18:21.41       
  126  2819  Powdermaker, Ben            11  Newton South                 18:21.83       
  127  3724  Ettenhofer, Troy            12  Winchester                   18:21.94       
  128  2529  Chatterjee, Devin           12  Mansfield                    18:21.99       
  129  3781  Chirokas, Peter             11  Xaverian Brothers            18:22.36       
  130  3515  Smith, Ryan                 12  Wakefield                    18:22.40       
  131  2209  McKenna, Owen               12  Franklin                     18:22.91       
  132  1938  Louis, Duncan               10  Central Catholic             18:22.92       
  133  2257  Meyers, David               12  Groton-Dunstable             18:23.17       
  134  1568  Tracey, Neal                11  Arlington                    18:23.28       
  135  2934  McLaughlin, Rory            10  Oliver Ames                  18:23.46       
  136  2002  Bonnefant, Kyle             11  Concord-Carlisle             18:23.83       
  137  1556  Lavalley, Aidan             11  Arlington                    18:25.03       
  138  2670  Flint, Samuel               11  Methuen                      18:26.88       
  139  1868  Humphreys, Steven           11  Burlington                   18:27.42       
  140  2218  Ross, Cooper                11  Franklin                     18:27.74       
  141  3765  Rey, Pedro                  11  Woburn                       18:28.08       
  142  1956  St. James, Seamus           11  Central Catholic             18:28.13       
  143  3731  Horan, Pat                  12  Winchester                   18:28.49       
  144  2054  West, Tim                   11  Danvers                      18:28.69       
  145  2562  Henning, Jackson            11  Marshfield                   18:29.88       
  146  1982  Nunnery, Connor             12  Chelmsford                   18:30.74       
  147  2821  Uruci, Andy                 11  Newton South                 18:31.43       
  148  2718  McNeill, Ryan               12  Natick                       18:32.89       
  149  2515  McKinnon, Liam              11  Malden Catholic              18:33.18       
  150  2558  Gage, Adam                  12  Marshfield                   18:33.36       
  151  1780  Vickery, Jason              12  Bridgewater-Raynham          18:33.48       
  152  1545  Buckley, Roger              11  Arlington                    18:33.72       
  153  2245  Cox, Ryan                   11  Groton-Dunstable             18:33.78       
  154  1558  Miller, Ian                 12  Arlington                    18:34.74       
  155  2066  Polochick, Dawson           12  Dartmouth                    18:34.80       
  156  2548  Thibeault, Ben              11  Mansfield                    18:34.91       
  157  3722  Dodge, Tom                  12  Winchester                   18:35.00       
  158  2487  Kotsifas, Andrew            11  Lowell                       18:35.83       
  159  2381  Bouffard, Justin            12  Hopkinton                    18:36.81       
  160  3299  Rouabhia, Ramsey            12  Shrewsbury                   18:37.08       
  161  2537  Lally, Peter                12  Mansfield                    18:38.01       
  162  2790  Leo, Marco                  11  Newton North                 18:38.06       
  163  3121  Spiegelman, Kevin           11  Saint John's                 18:38.19       
  164  3097  Hayeck, Michael             11  Saint John's                 18:38.28       
  165  2572  Valliancourt, Michael       11  Marshfield                   18:38.48       
  166  1755  Gates, Joseph               11  Braintree                    18:38.64       
  167  2455  Connor, Ryan                11  King Philip                  18:38.92       
  168  2494  Njovbu, Don                 12  Lowell                       18:39.44       
  169  2850  Ouellette, Nick             11  North Quincy                 18:39.88       
  170  3155  Hunt, Adam                  12  Saint John's Prep            18:39.93       
  171  2014  Grant, James                12  Concord-Carlisle             18:40.45       
  172  1861  Fraser, Scott               11  Burlington                   18:40.69       
  173  2560  Gorham, Connor              11  Marshfield                   18:40.99       
  174  1836  Lindeman, Evan              11  Brookline                    18:41.10       
  175  3065  Montefusco, Scott           11  Revere                       18:41.45       
  176  3520  Ho, Alex                    12  Walpole                      18:41.46       
  177  1623  Curry, Zach                 11  Beverly                      18:41.55       
  178  3524  Taylor, Kevin               11  Walpole                      18:41.66       
  179  2540  McQuiggan, Eric             12  Mansfield                    18:42.30       
  180  2994  Rodriguez, Pablo            11  Peabody                      18:42.31       
  181  2531  DiForte, Cole               11  Mansfield                    18:43.53       
  182  2920  Fiedorczyk, David           10  Oliver Ames                  18:43.77       
  183  1996  Turner, Justin              11  Chelsea                      18:44.25       
  184  2742  Katcher, Nolan              11  Needham                      18:44.58       
  185  3239  Wieland, Noah               11  Sharon                       18:45.72       
  186  1771  Flaherty, Dan               12  Bridgewater-Raynham          18:45.74       
  187  3103  Keohane, Michael            12  Saint John's                 18:45.94       
  188  2549  Weiner, Matt                12  Mansfield                    18:47.03       
  189  1762  Rege, Carl                  12  Braintree                    18:47.26       
  190  3518  Campbell, Lance             12  Walpole                      18:47.29       
  191  1759  McDonough, Patrick          12  Braintree                    18:47.53       
  192  2764  Armstrong, Jack             11  Newton North                 18:47.75       
  193  2025  Lopresti, Alessandro        11  Concord-Carlisle             18:47.90       
  194  2000  Blake, Andy                 11  Concord-Carlisle             18:48.58       
  195  1799  Marcelin, Carl              12  Brockton                     18:50.30       
  196  2331  Hill, Michael               12  Hingham                      18:50.54       
  197  2157  Anderson, Peter             12  Essex Technical              18:50.79       
  198  2450  Andrews, Matt               11  King Philip                  18:52.33       
  199  1826  Filler, Ari                 11  Brookline                    18:54.68       
  200  2747  Schwartz, Noah              11  Needham                      18:54.98       
  201  2808  Hart, Danny                 12  Newton South                 18:56.71       
  202  3618  Tortora, Matthew            11  Westford Academy             18:57.16       
  203  2056  Gin, Jason                  11  Dartmouth                    18:57.20       
  204  2202  Jacobs, William             12  Franklin                     18:57.86       
  205  2156  Adams, Tucker               11  Essex Technical              18:59.47       
  206  2553  Barclay, Jack               11  Marshfield                   19:00.16       
  207  1752  Brooks, Robert              11  Braintree                    19:01.34       
  208  1896  Viinikainen, Vilippu        11  Cambridge Rindge & Latin     19:01.43       
  209  3292  Pikula, Tony                11  Shrewsbury                   19:02.24       
  210  3785  Fitzgibbons, Mike           12  Xaverian Brothers            19:02.37       
  211  3312  Kupic, Wesley               12  Silver Lake                  19:03.56       
  212  2506  Brito, Ian                  11  Malden Catholic              19:03.60       
  213  2996  Stewart, Matthew            11  Peabody                      19:03.94       
  214  1592  Nystrom, Charles            11  Barnstable                   19:05.05       
  215  2332  Hull, Justin                12  Hingham                      19:06.02       
  216  1981  Morrissey, Jeff             11  Chelmsford                   19:06.37       
  217  2163  Dooley, Keegan              11  Essex Technical              19:06.69       
  218  3614  McGee, Owen                 11  Westford Academy             19:06.81       
  219  2256  Luchford, Kyle              11  Groton-Dunstable             19:07.07       
  220  3221  Allaire, Ben                11  Sharon                       19:07.54       
  221  1503  Denoncourt, Jason           11  Andover                      19:07.89       
  222  2919  Fernandez, Julian           12  Oliver Ames                  19:07.96       
  223  3315  Sherry, Brian               11  Silver Lake                  19:08.09       
  224  2991  Nagy, Ryan                  11  Peabody                      19:08.33       
  225  1877  Villagran, Allan            12  Burlington                   19:08.43       
  226  1919  Crippen, Cormac             10  Central Catholic             19:08.72       
  227  1990  Lopez, Ronny                12  Chelsea                      19:08.81       
  228  2464  Lemeiux, Brendan            11  King Philip                  19:09.12       
  229  2711  Burati, Kyle                11  Natick                       19:09.26       
  230  2136  Moitoso, Graham             11  Duxbury                      19:09.62       
  231  2318  Santerlasci, Sean           11  Haverhill                    19:09.99       
  232  1827  Goldman, Alec               12  Brookline                    19:10.72       
  233  2003  Chadwick, Jason             12  Concord-Carlisle             19:12.74       
  234  1563  Philbin, Benjamin           11  Arlington                    19:13.26       
  235  3746  Bourque, Bobby              11  Woburn                       19:13.50       
  236  3242  Belmonte, Kyle              12  Shepherd Hill                19:14.08       
  237  3658  Prescott, Matt              11  Weymouth                     19:14.27       
  238  3430  Dunderdale, Max             11  Taunton                      19:15.05       
  239  2997  Anderson, Matt              12  Plymouth North               19:15.44       
  240  2841  McCarthy, Edward            11  North Middlesex              19:16.62       
  241  1804  Monteiro, Virginio          11  Brockton                     19:17.57       
  242  3517  Borchardt, Nick             12  Walpole                      19:17.64       
  243  3090  Curley, Sean                12  Saint John's                 19:17.69       
  244  3509  Lee, David                  12  Wakefield                    19:18.32       
  245  3753  Ghazi, Matt                 12  Woburn                       19:18.46       
  246  2695  Kelley, Ryan                11  Milford                      19:18.51       
  247  2796  Quintana, Nick              11  Newton North                 19:19.23       
  248  3690  Uva, Alex                   12  Whitman-Hanson               19:19.55       
  249  3294  Pothanaboyina, Aditya       12  Shrewsbury                   19:19.63       
  250  2027  Moberly-Chan, JJ            09  Concord-Carlisle             19:20.05       
  251  3248  Evans, Sam                  11  Shepherd Hill                19:20.53       
  252  2221  Siders, Zachary             12  Franklin                     19:20.80       
  253  2342  Simpson, Jake               11  Hingham                      19:22.67       
  254  1544  Barr, Henry                 11  Arlington                    19:23.35       
  255  2490  Men, Chris                  11  Lowell                       19:24.49       
  256  2044  Zhan, Vevey                 11  Concord-Carlisle             19:24.49       
  257  3275  Jeevanand, Suhas            11  Shrewsbury                   19:25.40       
  258  3788  Greene, Chris               12  Xaverian Brothers            19:26.20       
  259  3656  Owen, Jack                  11  Weymouth                     19:26.94       
  260  3600  Voci, Brandon               11  Wellesley                    19:27.11       
  261  1959  Travaglia, Alec             11  Central Catholic             19:27.50       
  262  3432  Gallerani, Timothy          11  Taunton                      19:27.55       
  263  2473  Candido, Marcos             12  Lowell                       19:28.42       
  264  1917  Coppeta, Ethan              11  Central Catholic             19:28.98       
  265  2034  Richardson, Petey           10  Concord-Carlisle             19:29.08       
  266  2709  Brown, Sam                  11  Natick                       19:30.76       
  267  3307  Tepper, Jack                12  Shrewsbury                   19:31.81       
  268  1782  Brock, John Matthew         11  Brockton                     19:31.88       
  269  3276  Kaye, Andrew                12  Shrewsbury                   19:31.93       
  270  3297  Riley, Cameron              11  Shrewsbury                   19:32.05       
  271  3281  May, Matt                   11  Shrewsbury                   19:32.06       
  272  2168  Johnson, Benjamin           12  Essex Technical              19:32.20       
  273  1997  Albanese, Peter             10  Concord-Carlisle             19:32.61       
  274  3592  Sheehan, Tim                12  Wellesley                    19:33.00       
  275  1775  Malone, Luke                12  Bridgewater-Raynham          19:33.32       
  276  2023  Lehman, Will                11  Concord-Carlisle             19:33.48       
  277  2527  Wardwell, Jarrod            11  Malden Catholic              19:34.70       
  278  1687  Wheeler, Benjamin           12  Bishop Feehan                19:36.29       
  279  2699  Patel, Aayush               11  Milford                      19:36.47       
  280  1770  Delmonte, Jon               11  Bridgewater-Raynham          19:37.19       
  281  1548  Fanning, Cole               11  Arlington                    19:37.35       
  282  2269  Willsie, Grant              11  Groton-Dunstable             19:38.10       
  283  3735  Makino, Nilos               12  Winchester                   19:38.48       
  284  3420  Mazeika, Kasper             12  Tantasqua                    19:38.69       
  285  3794  Leon, Mike                  12  Xaverian Brothers            19:38.86       
  286  1660  Williams, Michael           11  Billerica                    19:40.01       
  287  1640  Abreu, Jason                11  Billerica                    19:40.06       
  288  2240  Spangler, Tyler             11  Greater New Bedford Rvt      19:40.15       
  289  2795  Peron, rafi                 11  Newton North                 19:40.66       
  290  3059  Acuna, Cristian             11  Revere                       19:41.39       
  291  2250  Hughson, Will               12  Groton-Dunstable             19:41.77       
  292  2937  Murphy, Ryan                11  Oliver Ames                  19:42.38       
  293  1603  Wojtowicz, Ian              11  Barnstable                   19:43.45       
  294  1969  D'Amore, Mike               11  Chelmsford                   19:43.95       
  295  3763  Pavone, Mike                11  Woburn                       19:44.23       
  296  2545  Saquet, Robert              11  Mansfield                    19:45.06       
  297  2535  Katz, Matthew               11  Mansfield                    19:45.41       
  298  3772  Seguin, Zach                12  Woburn                       19:45.50       
  299  2388  Holmes, Ian                 12  Hopkinton                    19:46.60       
  300  1629  Jennings, Eric              12  Beverly                      19:46.63       
  301  1631  Lackie, Nathan              12  Beverly                      19:47.28       
  302  2213  Parkman, Bryce              12  Franklin                     19:47.31       
  303  2249  Gavel, Jake                 11  Groton-Dunstable             19:47.43       
  304  3309  Wackell, Matthew            12  Shrewsbury                   19:48.04       
  305  1999  Beakley, Will               11  Concord-Carlisle             19:48.48       
  306  1737  Russell, Cameron            11  Boston Latin School          19:48.92       
  307  3055  Vanasse, Ben                11  Reading                      19:49.20       
  308  2329  Dwyer, Tim                  12  Hingham                      19:49.52       
  309  3287  O'Connor, Mark              12  Shrewsbury                   19:50.13       
  310  1841  Parker, Camden              11  Brookline                    19:50.90       
  311  3067  Nushi, Jonathan             11  Revere                       19:51.02       
  312  1760  McLaughlin, Kyle            12  Braintree                    19:51.19       
  313  1864  Giogas, Ryan                11  Burlington                   19:51.53       
  314  1871  Moroney, Dylan              11  Burlington                   19:51.59       
  315  1796  Lucas, Joe                  10  Brockton                     19:52.69       
  316  2505  Blanchard, Derek            12  Malden Catholic              19:53.00       
  317  2838  Hamel, Kyle                 11  North Middlesex              19:53.16       
  318  2048  Douyotas, Alex              11  Danvers                      19:53.40       
  319  1677  Ison, Andrew                12  Bishop Feehan                19:53.83       
  320  3342  Newman, Samuel              11  Somerville                   19:54.32       
  321  2217  Richert, Nicholas           12  Franklin                     19:54.74       
  322  1821  Chaudry, Zakir              12  Brookline                    19:55.14       
  323  2037  Smith, Nathan               11  Concord-Carlisle             19:55.25       
  324  1970  Destrempe, Philip           12  Chelmsford                   19:55.64       
  325  1505  Harder, Sebastian           12  Andover                      19:55.86       
  326  1987  Castillo, Rafeal            11  Chelsea                      19:56.17       
  327  2559  Garcia, Jacob               12  Marshfield                   19:56.35       
  328  3721  Dickison, Alex              11  Winchester                   19:56.79       
  329  3718  Burns, Nate                 11  Winchester                   19:57.33       
  330  3749  Dever, Jack                 12  Woburn                       19:57.99       
  331  2812  Landrigan, Jack             12  Newton South                 19:58.24       
  332  1633  Morrissey, Nick             11  Beverly                      19:58.73       
  333  1668  Cragan, Zachary             11  Bishop Feehan                19:59.34       
  334  2262  Ordermann, Wiley            12  Groton-Dunstable             20:00.48       
  335  3311  Duran, Ethan                11  Silver Lake                  20:00.78       
  336  1551  Gleason, Dan                12  Arlington                    20:01.43       
  337  2932  Marsh, Kyle                 11  Oliver Ames                  20:02.89       
  338  1825  Dorfman, Philip             12  Brookline                    20:02.93       
  339  2315  Nguyen, Brian               12  Haverhill                    20:03.35       
  340  1915  Boyle, John                 11  Central Catholic             20:03.39       
  341  2036  Singh, Mihir                10  Concord-Carlisle             20:03.80       
  342  2030  Parker, Will                10  Concord-Carlisle             20:03.84       
  343  3522  Robin, Matt                 12  Walpole                      20:05.22       
  344  3343  Raftery, Patrick            11  Somerville                   20:07.95       
  345  1988  Hernandez, Wuilfido         11  Chelsea                      20:08.04       
  346  3247  Dziechiarz, Tommy           12  Shepherd Hill                20:08.88       
  347  2391  North, Chris                11  Hopkinton                    20:14.61       
  348  3014  Pieroni, Kyle               12  Plymouth North               20:15.74       
  349  2019  Ih, Aidan                   10  Concord-Carlisle             20:15.79       
  350  1916  Callahan, Austin            11  Central Catholic             20:16.08       
  351  2989  LeBlanc, Joe                12  Peabody                      20:18.16       
  352  2022  Lathrop, Kierthan           10  Concord-Carlisle             20:18.21       
  353  2550  Whalen, Matt                11  Mansfield                    20:19.39       
  354  3748  Cushing, Brett              12  Woburn                       20:19.65       
  355  2478  Descheneaux, Tucker         11  Lowell                       20:19.87       
  356  2029  Parker, Alden               09  Concord-Carlisle             20:21.49       
  357  3286  Nguyen, Andrew              11  Shrewsbury                   20:22.20       
  358  1756  Kam, Edrick                 12  Braintree                    20:22.78       
  359  1478  Iglesias, George            11  Acton-Boxborough             20:23.64       
  360  2314  Munroe, Nick                12  Haverhill                    20:24.62       
  361  2508  Carlson, Noah               12  Malden Catholic              20:25.86       
  362  2339  Myers, Jack                 11  Hingham                      20:25.99       
  363  3743  Antunes, Gabe               12  Woburn                       20:27.12       
  364  2197  Flynn, Ian                  12  Franklin                     20:27.48       
  365  3728  Gosselin, Oliver            11  Winchester                   20:27.91       
  366  2345  Sullivan, Nick              11  Hingham                      20:28.31       
  367  1569  Almas, Anthony              11  Barnstable                   20:28.57       
  368  2231  Zaffino, Nicholas           11  Franklin                     20:30.12       
  369  3419  Jensen, Andrew              11  Tantasqua                    20:31.23       
  370  2988  Lapham, Corey               12  Peabody                      20:32.16       
  371  2189  Corcoran, John              11  Franklin                     20:32.21       
  372  2693  Hale, Nate                  12  Milford                      20:34.99       
  373  1839  Nagle, Aidan                12  Brookline                    20:36.59       
  374  2321  Barlow, Cam                 11  Hingham                      20:38.16       
  375  3421  Smith, Connor               12  Tantasqua                    20:39.47       
  376  1766  Barry, Christopher          11  Bridgewater-Raynham          20:40.03       
  377  2793  Mcgarry-Patridge, Declan    11  Newton North                 20:40.16       
  378  2953  Schindler, Jay              11  Oliver Ames                  20:41.03       
  379  2007  Cuypers, Luke               09  Concord-Carlisle             20:41.51       
  380  1496  Brockelman, Jack            11  Andover                      20:42.15       
  381  1784  Carr, James                 12  Brockton                     20:42.20       
  382  3277  Lobad, Salam                11  Shrewsbury                   20:42.94       
  383  3649  Jensen, Derek               11  Weymouth                     20:43.05       
  384  3335  Christie, Jackson           10  Somerville                   20:43.09       
  385  2012  Dolmetsch, Max              09  Concord-Carlisle             20:44.96       
  386  3338  Goldstein-Gelb, Brayden     09  Somerville                   20:46.43       
  387  3768  Rycroft, John               11  Woburn                       20:48.35       
  388  3812  Senier, Pat                 11  Xaverian Brothers            20:48.80       
  389  3266  Brown, Marcus               11  Shrewsbury                   20:51.05       
  390  1559  Monks, Sam                  11  Arlington                    20:53.42       
  391  3761  Mitev, Dobromir             12  Woburn                       20:53.90       
  392  3659  Soule, Jack                 11  Weymouth                     20:55.16       
  393  2247  Duhamel, Justin             10  Groton-Dunstable             20:55.27       
  394  1918  Crews, Zach                 11  Central Catholic             20:56.35       
  395  1733  Keyser, Jackson             11  Boston Latin School          20:57.35       
  396  3345  Zou, Ken                    11  Somerville                   20:58.13       
  397  1721  Mastrocola, Corey           11  Boston College High          21:01.09       
  398  2745  Palmer, Danny               12  Needham                      21:01.83       
  399  3418  Hunter-Mason, Ethan         11  Tantasqua                    21:02.69       
  400  3100  Johnson, Patrick            12  Saint John's                 21:02.75       
  401  2026  Lowinger, Nick              11  Concord-Carlisle             21:03.44       
  402  3645  Fuss, Pat                   11  Weymouth                     21:03.45       
  403  2700  Reed, Joel                  09  Milford                      21:03.71       
  404  2849  Ouellette, Alex             11  North Quincy                 21:03.79       
  405  2926  Hamlin, Evan                11  Oliver Ames                  21:04.00       
  406  1985  Ting, Ben                   11  Chelmsford                   21:04.37       
  407  3771  Sawyer, Ben                 12  Woburn                       21:06.02       
  408  1935  Labrecque, Cam              11  Central Catholic             21:06.75       
  409  2532  Donnellan, Sam              11  Mansfield                    21:07.86       
  410  1984  Prees, Cameron              11  Chelmsford                   21:08.21       
  411  2522  Sullo, David                11  Malden Catholic              21:08.73       
  412  3807  Pioch, Mark                 11  Xaverian Brothers            21:09.45       
  413  3267  Carey, Wayne                12  Shrewsbury                   21:09.58       
  414  2517  O'Donnell, Maguire          11  Malden Catholic              21:09.76       
  415  1968  Casiello, Caden             11  Chelmsford                   21:10.97       
  416  3256  Roberts, Lucas              12  Shepherd Hill                21:11.81       
  417  3009  Lotrionte, Michael          12  Plymouth North               21:11.83       
  418  1543  Barker, George              12  Arlington                    21:13.24       
  419  2040  Thyne, Gabe                 09  Concord-Carlisle             21:13.58       
  420  2495  Oakes, Jack                 11  Lowell                       21:13.97       
  421  2403  Gardner, Jared              12  Hudson                       21:14.31       
  422  2185  Bokelman, Nicholas          11  Franklin                     21:15.68       
  423  3369  Ikoro, Chukwudimma          11  Stoughton                    21:16.38       
  424  2327  Davis, Dylan                12  Hingham                      21:17.27       
  425  2736  Finucane, Peter             12  Needham                      21:18.18       
  426  2474  Cavalcanti, John            12  Lowell                       21:19.09       
  427  2203  Karp, Matthew               12  Franklin                     21:19.38       
  428  3260  Winalski, Sam               11  Shepherd Hill                21:20.17       
  429  2960  Wilson, Luke                12  Oliver Ames                  21:20.40       
  430  1769  Cartwright, Zach            12  Bridgewater-Raynham          21:20.52       
  431  2728  Zippel, Lior                12  Natick                       21:22.65       
  432  3440  MacDonald, Devyn            11  Taunton                      21:23.59       
  433  3364  DiRosa, Cam                 10  Stoughton                    21:24.54       
  434  2210  Miklas, Stuart              12  Franklin                     21:25.98       
  435  3787  Francis, Declan             12  Xaverian Brothers            21:26.42       
  436  3163  Malolepsey, John            11  Saint John's Prep            21:26.74       
  437  1676  Hanewich, Ryan              11  Bishop Feehan                21:27.21       
  438  1552  Hannon, Max                 11  Arlington                    21:27.27       
  439  2384  Coccio, Brendan             12  Hopkinton                    21:28.20       
  440  2468  Reale, Joe                  11  King Philip                  21:28.24       
  441  2233  Days-Merrill, Steven        12  Greater New Bedford Rvt      21:29.47       
  442  2733  Connors, Patrick            12  Needham                      21:30.04       
  443  2033  Quayle, Griffin             11  Concord-Carlisle             21:31.45       
  444  2047  Denman, Evan                12  Danvers                      21:32.29       
  445  2767  Broadhead, Thomas           12  Newton North                 21:32.32       
  446  1939  Matthews, John              12  Central Catholic             21:33.88       
  447  2013  Genova, Jason               12  Concord-Carlisle             21:34.77       
  448  3300  Scannell, Jack              11  Shrewsbury                   21:34.77       
  449  2042  Xu, Zhihan                  10  Concord-Carlisle             21:36.08       
  450  2694  Hupe, Kyle                  10  Milford                      21:37.15       
  451  1895  Romain, Ishmael             12  Cambridge Rindge & Latin     21:37.46       
  452  1937  Litzenberg, Joshua          11  Central Catholic             21:37.52       
  453  2491  Milord, Malcolm             12  Lowell                       21:38.07       
  454  3280  May, Daniel                 12  Shrewsbury                   21:39.29       
  455  2305  Basile, John                12  Haverhill                    21:40.72       
  456  3422  Abbott, Bryan               12  Taunton                      21:41.26       
  457  2020  Irza-Leggat, Charles        09  Concord-Carlisle             21:41.53       
  458  1547  Durham, Isaiah              11  Arlington                    21:41.91       
  459  2347  Winikoff, James             11  Hingham                      21:42.37       
  460  3793  Kump, Aidan                 11  Xaverian Brothers            21:42.66       
  461  1504  Donovan, Liam               11  Andover                      21:44.53       
  462  3109  McCarron, Quinn             11  Saint John's                 21:44.66       
  463  3272  Gericke, Nolan              12  Shrewsbury                   21:44.72       
  464  1977  Le, Vincent                 10  Chelmsford                   21:45.21       
  465  2717  McMahon, Sean               11  Natick                       21:48.43       
  466  3106  Lyons, Liam                 11  Saint John's                 21:56.27       
  467  3757  Lyle, Christopher           12  Woburn                       21:56.71       
  468  3083  Barrera, Shamrock           12  Saint John's                 21:57.72       
  469  2031  Peirce, Josh                09  Concord-Carlisle             22:00.73       
  470  3414  Ballou, Chris               12  Tantasqua                    22:00.75       
  471  1856  Xu, Frank                   11  Brookline                    22:02.00       
  472  2316  O'Brien, Tim                11  Haverhill                    22:02.40       
  473  1936  Larcome, Jack               10  Central Catholic             22:06.59       
  474  3367  Francois, Quincy            12  Stoughton                    22:06.77       
  475  2722  Sorber, Owen                11  Natick                       22:10.34       
  476  2051  McElroy, Corey              12  Danvers                      22:11.36       
  477  2449  Abril, Nick                 12  King Philip                  22:11.80       
  478  1955  Sheedy, Kyle                11  Central Catholic             22:12.28       
  479  1978  Lopez, Thomas               11  Chelmsford                   22:13.10       
  480  2456  DeLorenzo, Eric             10  King Philip                  22:14.62       
  481  3752  Gately, Sean                11  Woburn                       22:16.24       
  482  2787  Kingsley, Jacob             11  Newton North                 22:18.35       
  483  3340  McCarthy, Robert            11  Somerville                   22:23.19       
  484  2228  White, Jared                11  Franklin                     22:24.34       
  485  2017  Huseni, Zuhayr              09  Concord-Carlisle             22:28.50       
  486  3365  Duffy, Cameron              11  Stoughton                    22:33.44       
  487  2268  Wang, Arthur                11  Groton-Dunstable             22:39.05       
  488  1730  Carver, Logan               11  Boston Latin School          22:46.16       
  489  2721  Shi, Victor                 12  Natick                       22:49.19       
  490  3769  Saliba, Andrew              12  Woburn                       22:49.33       
  491  2310  LaVallee, Brendan           12  Haverhill                    22:50.07       
  492  2706  Barrera, James              11  Natick                       22:54.05       
  493  2716  Loughlin, Eric              12  Natick                       22:55.90       
  494  3128  Urbano, Nicolas             11  Saint John's                 22:56.28       
  495  1507  Jeffrey, Ian                12  Andover                      22:58.84       
  496  3797  Maxim, Connor               12  Xaverian Brothers            22:59.62       
  497  2024  Lehmann, Matt               09  Concord-Carlisle             23:05.62       
  498  1488  Sankoh, Samir               11  Acton-Boxborough             23:07.70